Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THATCHWAYS NORTH STREAM Detached £1,208,442 £555,000 12 Dec 2003